package integracion;


public class FactoriaDAO {

	private static FactoriaDAO _instancia = null;
	
	public static FactoriaDAO getInstancia() {
		if (_instancia == null)
			_instancia = new FactoriaDAO();
		return _instancia;
	}
	
	
	
	
	/**
	 * @return SADirector
	 */
	public DAODirector creaDAODirector() {
		return new DAODirectorImp();  
	}
	
	public DAOPublicidad creaDAOPublicidad(){
		return new DAOPublicidadImp();
	}
	
	public DAOGeneral creaDAOGeneral() {
		return new DAOGeneralImp();  
	}
	
	public DAOMantenimiento creaDAOMantenimiento() {
		return new DAOMantenimientoImp();  
	}
	public DAOAdministrativo creaDAOAdministrativo(){
		return new DAOAdministrativoImp();
	}
	
	public DAOSecretaria creaDAOSecretaria(){
		return new DAOSecretariaImp();
	}
}
